package com.zxy.ziems.server.sync.service;

import com.zxy.ziems.server.sync.enums.SyncMetaType;

import java.time.LocalDateTime;

/**
 * 同步
 */
public interface SyncMetaService {

    /**
     * 根据类型查询上次同步的时间
     * @param type
     * @return
     */
    LocalDateTime getSyncTime(String type);

    /**
     * 保存更新时间
     * @param time
     * @param type
     */
    void saveSyncTime(LocalDateTime time, String type);

    /**
     * 保存更新时间
     * @param time
     * @param type 更新类型
     */
    void saveSyncTime(LocalDateTime time, SyncMetaType type);
}
